/**
 * Created by Richard Radlherr.
 * Date: 24.06.2006 04:51
 */

using System;

namespace TagTool.Devices
{	
	/// <summary> Represents an interface to any input or output device </summary>
	public interface IDevice
	{
		void Connect();
        void Disconnect();

        string Name
        {
            get;
        }

        int DeviceId
        {
            get;
        }

        bool Available
        {
            get;
        }
	}
}
